package com.isoft.airportsystem.vo;

import lombok.Data;

@Data
public class FlightQueryVO {
    // 航班号（修复缺少的属性）
    private String flightNumber;

    // 航空公司代码（根据SQL查询添加）
    private String airlineCode;

    // 航班日期
    private String flightDate;

    // 航班类型
    private String flightType;

    // 航班状态
    private String status;

    // 出发机场
    private String departureAirport;
    // 【新增】到达机场（修复缺少的属性）
    private String arrivalAirport;
    // 【新增】起飞时间
    private String startTime;
    // 【新增】降落时间
    private String endTime;
    // 分页参数
    private Integer offset;
    private Integer limit;

    // 构造方法（可选）
    public FlightQueryVO() {}

    // 如需使用lombok的@Data，以下方法可省略
    /*
    public String getFlightNumber() {
        return flightNumber;
    }

    public void setFlightNumber(String flightNumber) {
        this.flightNumber = flightNumber;
    }

    public String getAirlineCode() {
        return airlineCode;
    }

    public void setAirlineCode(String airlineCode) {
        this.airlineCode = airlineCode;
    }
    // 其他getter/setter方法...
    */
}